be hoist by one’s own petard - Türkisch Englisch Wörterbuch